The Sound Of Heavy Rain On Holland Park Avenue, London W14.